3344 Peachtree Rd NE, Ste 150, Atlanta, GA 30326-4801, Atlanta
"It was very loud. You couldn't even talk to your party or hear the waiter. The service was very bad "
2905 Buford Hwy NE, at Nortd Druid Hills, Atlanta, GA 30329-1801, Atlanta
"Authentic and cute shop. Super fast service. Delish sandwiches"
"It was very loud. You couldn't even talk to your party or hear the waiter. The service was very bad "